#pragma once

class Image
{
public:
	Image( void );
	Image( const int width, const int height );
	~Image( void );
	void setRGB( const int x, const int y, const int rgb );
	int getRGB( const int x, const int y ) const;
	int getWidth( void ) const;
	void setWidth( const int width );
	int getHeight( void ) const;
	void setHeight( const int height );
	int* getPixels( void );
protected:
	int m_width;
	int m_height;
	int *pixels;
};
